// 全局公共引入
* {
  -webkit-touch-callout: none;
  /*系统默认菜单被禁用*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -khtml-user-select: none;
  /*早期浏览器*/
  -moz-user-select: none;
  /*火狐*/
  -ms-user-select: none;
  /*IE10*/
  user-select: none;
  box-sizing: border-box;
  // text-shadow: 5px 5px 5px #FF0000;
  line-height: 1.4;
}

input {
  -webkit-user-select: auto;
  /*webkit浏览器*/
}

textarea {
  -webkit-user-select: auto;
  /*webkit浏览器*/
}

:root {
  font-family: Inter, Avenir, Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;


  font-synthesis: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
}

p {
  margin: 0;
}



/* ---------------全局公用变量--------------- */
* {
  box-sizing: border-box;

}

html {
  width: 100%;
  min-height: 100vh;
  overflow-y: initial;
  font-size: 16px;
}

/* ---------------全局公用样式类--------------- */


.pointer {
  cursor: pointer;
}

// 整体部分
::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}

// 滚动槽
::-webkit-scrollbar-track {
  border-radius: 8px;
  background: transparent;
}

// 滚动条两端的按钮
::-webkit-scrollbar-button {
  display: none;
}

// 滚动条滑块
::-webkit-scrollbar-thumb {
  background: #ccc;
  /* Chrome 10-25, Safari 5.1-6 */
  border-radius: 8px;
  border: solid 2px transparent;
  background-clip: padding-box;
}



// 超过多行省略号
.no-wrap-multi-1 {
  @include no-wrap()
}

.no-wrap-multi-2 {
  @include no-wrap-multi(2)
}

.no-wrap-multi-3 {
  @include no-wrap-multi(3)
}